It is suspected that... - French English Dictionary